package com.kingzoon.seckill.dao;

import com.kingzoon.seckill.entity.UaCapAcctInfo;
import com.kingzoon.seckill.entity.UaCapAcctInfoExample;
import com.kingzoon.seckill.entity.UaCapAcctInfoKey;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface UaCapAcctInfoMapper {
    int countByExample(UaCapAcctInfoExample example);

    int deleteByExample(UaCapAcctInfoExample example);

    int deleteByPrimaryKey(UaCapAcctInfoKey key);

    int insert(UaCapAcctInfo record);

    int insertSelective(UaCapAcctInfo record);

    List<UaCapAcctInfo> selectByExample(UaCapAcctInfoExample example);

    UaCapAcctInfo selectByPrimaryKey(UaCapAcctInfoKey key);

    int updateByExampleSelective(@Param("record") UaCapAcctInfo record, @Param("example") UaCapAcctInfoExample example);

    int updateByExample(@Param("record") UaCapAcctInfo record, @Param("example") UaCapAcctInfoExample example);

    int updateByPrimaryKeySelective(UaCapAcctInfo record);

    int updateByPrimaryKey(UaCapAcctInfo record);
}